/*
 * Copyright (c) 2012-2014 Vojtech Horky
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * - Redistributions of source code must retain the above copyright
 *   notice, this list of conditions and the following disclaimer.
 * - Redistributions in binary form must reproduce the above copyright
 *   notice, this list of conditions and the following disclaimer in the
 *   documentation and/or other materials provided with the distribution.
 * - The name of the author may not be used to endorse or promote products
 *   derived from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/**
 * @file
 * Counter macros internally used by PCUT.
 */

#ifndef PCUT_PREVS_H_GUARD
#define PCUT_PREVS_H_GUARD

#ifndef PCUT_DOXYGEN_IS_RUNNING
/** @cond devel */

#define PCUT_PREV_1 0
#define PCUT_PREV_2 1
#define PCUT_PREV_3 2
#define PCUT_PREV_4 3
#define PCUT_PREV_5 4
#define PCUT_PREV_6 5
#define PCUT_PREV_7 6
#define PCUT_PREV_8 7
#define PCUT_PREV_9 8
#define PCUT_PREV_10 9
#define PCUT_PREV_11 10
#define PCUT_PREV_12 11
#define PCUT_PREV_13 12
#define PCUT_PREV_14 13
#define PCUT_PREV_15 14
#define PCUT_PREV_16 15
#define PCUT_PREV_17 16
#define PCUT_PREV_18 17
#define PCUT_PREV_19 18
#define PCUT_PREV_20 19
#define PCUT_PREV_21 20
#define PCUT_PREV_22 21
#define PCUT_PREV_23 22
#define PCUT_PREV_24 23
#define PCUT_PREV_25 24
#define PCUT_PREV_26 25
#define PCUT_PREV_27 26
#define PCUT_PREV_28 27
#define PCUT_PREV_29 28
#define PCUT_PREV_30 29
#define PCUT_PREV_31 30
#define PCUT_PREV_32 31
#define PCUT_PREV_33 32
#define PCUT_PREV_34 33
#define PCUT_PREV_35 34
#define PCUT_PREV_36 35
#define PCUT_PREV_37 36
#define PCUT_PREV_38 37
#define PCUT_PREV_39 38
#define PCUT_PREV_40 39
#define PCUT_PREV_41 40
#define PCUT_PREV_42 41
#define PCUT_PREV_43 42
#define PCUT_PREV_44 43
#define PCUT_PREV_45 44
#define PCUT_PREV_46 45
#define PCUT_PREV_47 46
#define PCUT_PREV_48 47
#define PCUT_PREV_49 48
#define PCUT_PREV_50 49
#define PCUT_PREV_51 50
#define PCUT_PREV_52 51
#define PCUT_PREV_53 52
#define PCUT_PREV_54 53
#define PCUT_PREV_55 54
#define PCUT_PREV_56 55
#define PCUT_PREV_57 56
#define PCUT_PREV_58 57
#define PCUT_PREV_59 58
#define PCUT_PREV_60 59
#define PCUT_PREV_61 60
#define PCUT_PREV_62 61
#define PCUT_PREV_63 62
#define PCUT_PREV_64 63
#define PCUT_PREV_65 64
#define PCUT_PREV_66 65
#define PCUT_PREV_67 66
#define PCUT_PREV_68 67
#define PCUT_PREV_69 68
#define PCUT_PREV_70 69
#define PCUT_PREV_71 70
#define PCUT_PREV_72 71
#define PCUT_PREV_73 72
#define PCUT_PREV_74 73
#define PCUT_PREV_75 74
#define PCUT_PREV_76 75
#define PCUT_PREV_77 76
#define PCUT_PREV_78 77
#define PCUT_PREV_79 78
#define PCUT_PREV_80 79
#define PCUT_PREV_81 80
#define PCUT_PREV_82 81
#define PCUT_PREV_83 82
#define PCUT_PREV_84 83
#define PCUT_PREV_85 84
#define PCUT_PREV_86 85
#define PCUT_PREV_87 86
#define PCUT_PREV_88 87
#define PCUT_PREV_89 88
#define PCUT_PREV_90 89
#define PCUT_PREV_91 90
#define PCUT_PREV_92 91
#define PCUT_PREV_93 92
#define PCUT_PREV_94 93
#define PCUT_PREV_95 94
#define PCUT_PREV_96 95
#define PCUT_PREV_97 96
#define PCUT_PREV_98 97
#define PCUT_PREV_99 98
#define PCUT_PREV_100 99
#define PCUT_PREV_101 100
#define PCUT_PREV_102 101
#define PCUT_PREV_103 102
#define PCUT_PREV_104 103
#define PCUT_PREV_105 104
#define PCUT_PREV_106 105
#define PCUT_PREV_107 106
#define PCUT_PREV_108 107
#define PCUT_PREV_109 108
#define PCUT_PREV_110 109
#define PCUT_PREV_111 110
#define PCUT_PREV_112 111
#define PCUT_PREV_113 112
#define PCUT_PREV_114 113
#define PCUT_PREV_115 114
#define PCUT_PREV_116 115
#define PCUT_PREV_117 116
#define PCUT_PREV_118 117
#define PCUT_PREV_119 118
#define PCUT_PREV_120 119
#define PCUT_PREV_121 120
#define PCUT_PREV_122 121
#define PCUT_PREV_123 122
#define PCUT_PREV_124 123
#define PCUT_PREV_125 124
#define PCUT_PREV_126 125
#define PCUT_PREV_127 126
#define PCUT_PREV_128 127
#define PCUT_PREV_129 128
#define PCUT_PREV_130 129
#define PCUT_PREV_131 130
#define PCUT_PREV_132 131
#define PCUT_PREV_133 132
#define PCUT_PREV_134 133
#define PCUT_PREV_135 134
#define PCUT_PREV_136 135
#define PCUT_PREV_137 136
#define PCUT_PREV_138 137
#define PCUT_PREV_139 138
#define PCUT_PREV_140 139
#define PCUT_PREV_141 140
#define PCUT_PREV_142 141
#define PCUT_PREV_143 142
#define PCUT_PREV_144 143
#define PCUT_PREV_145 144
#define PCUT_PREV_146 145
#define PCUT_PREV_147 146
#define PCUT_PREV_148 147
#define PCUT_PREV_149 148
#define PCUT_PREV_150 149
#define PCUT_PREV_151 150
#define PCUT_PREV_152 151
#define PCUT_PREV_153 152
#define PCUT_PREV_154 153
#define PCUT_PREV_155 154
#define PCUT_PREV_156 155
#define PCUT_PREV_157 156
#define PCUT_PREV_158 157
#define PCUT_PREV_159 158
#define PCUT_PREV_160 159
#define PCUT_PREV_161 160
#define PCUT_PREV_162 161
#define PCUT_PREV_163 162
#define PCUT_PREV_164 163
#define PCUT_PREV_165 164
#define PCUT_PREV_166 165
#define PCUT_PREV_167 166
#define PCUT_PREV_168 167
#define PCUT_PREV_169 168
#define PCUT_PREV_170 169
#define PCUT_PREV_171 170
#define PCUT_PREV_172 171
#define PCUT_PREV_173 172
#define PCUT_PREV_174 173
#define PCUT_PREV_175 174
#define PCUT_PREV_176 175
#define PCUT_PREV_177 176
#define PCUT_PREV_178 177
#define PCUT_PREV_179 178
#define PCUT_PREV_180 179
#define PCUT_PREV_181 180
#define PCUT_PREV_182 181
#define PCUT_PREV_183 182
#define PCUT_PREV_184 183
#define PCUT_PREV_185 184
#define PCUT_PREV_186 185
#define PCUT_PREV_187 186
#define PCUT_PREV_188 187
#define PCUT_PREV_189 188
#define PCUT_PREV_190 189
#define PCUT_PREV_191 190
#define PCUT_PREV_192 191
#define PCUT_PREV_193 192
#define PCUT_PREV_194 193
#define PCUT_PREV_195 194
#define PCUT_PREV_196 195
#define PCUT_PREV_197 196
#define PCUT_PREV_198 197
#define PCUT_PREV_199 198
#define PCUT_PREV_200 199
#define PCUT_PREV_201 200
#define PCUT_PREV_202 201
#define PCUT_PREV_203 202
#define PCUT_PREV_204 203
#define PCUT_PREV_205 204
#define PCUT_PREV_206 205
#define PCUT_PREV_207 206
#define PCUT_PREV_208 207
#define PCUT_PREV_209 208
#define PCUT_PREV_210 209
#define PCUT_PREV_211 210
#define PCUT_PREV_212 211
#define PCUT_PREV_213 212
#define PCUT_PREV_214 213
#define PCUT_PREV_215 214
#define PCUT_PREV_216 215
#define PCUT_PREV_217 216
#define PCUT_PREV_218 217
#define PCUT_PREV_219 218
#define PCUT_PREV_220 219
#define PCUT_PREV_221 220
#define PCUT_PREV_222 221
#define PCUT_PREV_223 222
#define PCUT_PREV_224 223
#define PCUT_PREV_225 224
#define PCUT_PREV_226 225
#define PCUT_PREV_227 226
#define PCUT_PREV_228 227
#define PCUT_PREV_229 228
#define PCUT_PREV_230 229
#define PCUT_PREV_231 230
#define PCUT_PREV_232 231
#define PCUT_PREV_233 232
#define PCUT_PREV_234 233
#define PCUT_PREV_235 234
#define PCUT_PREV_236 235
#define PCUT_PREV_237 236
#define PCUT_PREV_238 237
#define PCUT_PREV_239 238
#define PCUT_PREV_240 239
#define PCUT_PREV_241 240
#define PCUT_PREV_242 241
#define PCUT_PREV_243 242
#define PCUT_PREV_244 243
#define PCUT_PREV_245 244
#define PCUT_PREV_246 245
#define PCUT_PREV_247 246
#define PCUT_PREV_248 247
#define PCUT_PREV_249 248
#define PCUT_PREV_250 249
#define PCUT_PREV_251 250
#define PCUT_PREV_252 251
#define PCUT_PREV_253 252
#define PCUT_PREV_254 253
#define PCUT_PREV_255 254
#define PCUT_PREV_256 255
#define PCUT_PREV_257 256
#define PCUT_PREV_258 257
#define PCUT_PREV_259 258
#define PCUT_PREV_260 259
#define PCUT_PREV_261 260
#define PCUT_PREV_262 261
#define PCUT_PREV_263 262
#define PCUT_PREV_264 263
#define PCUT_PREV_265 264
#define PCUT_PREV_266 265
#define PCUT_PREV_267 266
#define PCUT_PREV_268 267
#define PCUT_PREV_269 268
#define PCUT_PREV_270 269
#define PCUT_PREV_271 270
#define PCUT_PREV_272 271
#define PCUT_PREV_273 272
#define PCUT_PREV_274 273
#define PCUT_PREV_275 274
#define PCUT_PREV_276 275
#define PCUT_PREV_277 276
#define PCUT_PREV_278 277
#define PCUT_PREV_279 278
#define PCUT_PREV_280 279
#define PCUT_PREV_281 280
#define PCUT_PREV_282 281
#define PCUT_PREV_283 282
#define PCUT_PREV_284 283
#define PCUT_PREV_285 284
#define PCUT_PREV_286 285
#define PCUT_PREV_287 286
#define PCUT_PREV_288 287
#define PCUT_PREV_289 288
#define PCUT_PREV_290 289
#define PCUT_PREV_291 290
#define PCUT_PREV_292 291
#define PCUT_PREV_293 292
#define PCUT_PREV_294 293
#define PCUT_PREV_295 294
#define PCUT_PREV_296 295
#define PCUT_PREV_297 296
#define PCUT_PREV_298 297
#define PCUT_PREV_299 298
#define PCUT_PREV_300 299

/** @endcond */

#endif

#endif

